Big Huge Thesaurus

drosophila melanogaster

noun